/**
 * Created by Administrator on 2018/1/13.
 */
/**
 * Created by Administrator on 2017/12/2.
 */
define(function(require, exports, module) {
    var $=require('zepto');
    api=require('api');
    cn=require('conment');
    module.exports = {
        int:{
            id:cn.getQueryString('id'),
            buyDetali:JSON.parse(cn.getItem('buyDetali')),
            isReady:true,
        },
        detalis:function () {
            const _this=this;
            var data=JSON.parse(cn.getItem('buyDetali'));
            if(!data){
                return false
            }
            if(data.id!=_this.int.id){
                return false
            }
            $('#investorHolderCode').text(data.investorHolderCode);
            $('#investorDisplayName').text(data.investorDisplayName);
            $('#codeName').html(data.name+'&nbsp;&nbsp;'+data.code);
            $('#buyPricePlan').text(data.buyPricePlan);
            $('#amount').text(data.amount);
            $('#typeStr').text(data.typeStr);
            $('#profitPercent').text(parseFloat(data.profitPercent)*100+'%')
            $('#endOver').html(data.endTimeStr)
            $('#lowPercent').text(parseFloat(data.lowPercent)*100+'%');
            $("#amountRate").text(data.amountRate);
            $("#amountBond").text(data.amountBond);
            $("#amountDelay").text(data.amountDelay);
        },
        buyPay:function () {
            const _this=this;
            if(!_this.int.isReady){
                cn.alert('请先仔细阅读协议');
                return false
            }
            cn.loadHtml({
                txt:'正在通知搭档',
                time:1,
                is:true,
            });
            cn.Ajax(api.buyPay,{
                id :_this.int.id,
            },function(d){
                cn.loadHtml({
                    is:false,
                });
                if(d.flag==1){
                    cn.alert(d.message)
                    setTimeout(function () {
                        window.location.href="./deal_nav.html"
                    },1000)
                    // console.log(d)
                }else{
                    cn.alert(d.message)
                }
            },'post')
        },
        init:function(option){
            const _this=this;
            _this.detalis();
            $('.redio').on('click',function () {
                _this.int.isReady=(_this.int.isReady?false:true);
                if(!_this.int.isReady){
                    $(this).removeClass('activ')
                }else{
                    $(this).addClass('activ')
                }

            });
            $('#affirmBuy').on('click',function () {
                _this.buyPay()
            })
        },

    }
});